﻿using System;
using System.Collections.Generic;
using System.Text;

namespace SqlCe4Mvc3Application1.Models
{
    /// <summary>
    /// Containers_ContainerWidgetPartRecord.
    /// </summary>
    [Serializable]
    [RaisingStudio.Data.DataTable("Containers_ContainerWidgetPartRecord")]
    partial class Containers_ContainerWidgetPartRecord
    {
        #region Members
		
		private int _Id;
		/// <summary>
		/// Id.
		/// </summary>
		[System.ComponentModel.Description("Id")]
        [RaisingStudio.Data.DataColumn("Id", AllowDBNull = false, IsPrimaryKey = true)]
		public int Id
		{
			get 
			{
				return this._Id;
			}
			set 
			{
				this._Id = value;
			}
		}

		private int? _ContainerId;
		/// <summary>
		/// ContainerId.
		/// </summary>
		[System.ComponentModel.Description("ContainerId")]
        [RaisingStudio.Data.DataColumn("ContainerId")]
		public int? ContainerId
		{
			get 
			{
				return this._ContainerId;
			}
			set 
			{
				this._ContainerId = value;
			}
		}

		private int? _PageSize;
		/// <summary>
		/// PageSize.
		/// </summary>
		[System.ComponentModel.Description("PageSize")]
        [RaisingStudio.Data.DataColumn("PageSize")]
		public int? PageSize
		{
			get 
			{
				return this._PageSize;
			}
			set 
			{
				this._PageSize = value;
			}
		}

		private string _OrderByProperty;
		/// <summary>
		/// OrderByProperty.
		/// </summary>
		[System.ComponentModel.Description("OrderByProperty")]
        [RaisingStudio.Data.DataColumn("OrderByProperty")]
		public string OrderByProperty
		{
			get 
			{
				return this._OrderByProperty;
			}
			set 
			{
				this._OrderByProperty = value;
			}
		}

		private int? _OrderByDirection;
		/// <summary>
		/// OrderByDirection.
		/// </summary>
		[System.ComponentModel.Description("OrderByDirection")]
        [RaisingStudio.Data.DataColumn("OrderByDirection")]
		public int? OrderByDirection
		{
			get 
			{
				return this._OrderByDirection;
			}
			set 
			{
				this._OrderByDirection = value;
			}
		}

		private bool? _ApplyFilter;
		/// <summary>
		/// ApplyFilter.
		/// </summary>
		[System.ComponentModel.Description("ApplyFilter")]
        [RaisingStudio.Data.DataColumn("ApplyFilter")]
		public bool? ApplyFilter
		{
			get 
			{
				return this._ApplyFilter;
			}
			set 
			{
				this._ApplyFilter = value;
			}
		}

		private string _FilterByProperty;
		/// <summary>
		/// FilterByProperty.
		/// </summary>
		[System.ComponentModel.Description("FilterByProperty")]
        [RaisingStudio.Data.DataColumn("FilterByProperty")]
		public string FilterByProperty
		{
			get 
			{
				return this._FilterByProperty;
			}
			set 
			{
				this._FilterByProperty = value;
			}
		}

		private string _FilterByOperator;
		/// <summary>
		/// FilterByOperator.
		/// </summary>
		[System.ComponentModel.Description("FilterByOperator")]
        [RaisingStudio.Data.DataColumn("FilterByOperator")]
		public string FilterByOperator
		{
			get 
			{
				return this._FilterByOperator;
			}
			set 
			{
				this._FilterByOperator = value;
			}
		}

		private string _FilterByValue;
		/// <summary>
		/// FilterByValue.
		/// </summary>
		[System.ComponentModel.Description("FilterByValue")]
        [RaisingStudio.Data.DataColumn("FilterByValue")]
		public string FilterByValue
		{
			get 
			{
				return this._FilterByValue;
			}
			set 
			{
				this._FilterByValue = value;
			}
		}

		#endregion
    }
}
